/**
* 判断“客户中心ID”和“客户中心名称”均为空时，禁用“直属客户”复选框、并不选择；
* 判断“客户中心ID”和“客户中心名称”至少有一个不为空时，启用“直属客户”复选框
*/
function setIsDirectStatus(oCenterID, oCenterName, oIsDirect) {

	if (oCenterID == null || oCenterID == undefined ||
		oCenterName == null || oCenterName == undefined ||
		oIsDirect == null || oIsDirect == undefined) {
		return false;
	}

	if (oCenterID.val() == "" && oCenterName.val() == "") {
		$('#isDirect').attr("checked", '');
		$('#isDirect').attr("disabled", true);
	} else {
		$('#isDirect').attr("disabled", '');
	}
}

function checknumber(str)
{
    var reg = /^[0-9]*$/;
    return (reg.test(str));
}

/**
* 待财务审核拒绝验证
*/
function checkFinAuditRefuse() {

	if ($('#auditIds').val() == "") {
		$('#diverror').html("至少选择一条待审核记录进行审核拒绝！");
		return false;
	}

	if ($.trim($('#auditRemark').val()) == "") {
		$('#diverror').html("审核拒绝时，审核备注为必填项！");
		return false;
	}

	if ($.trim($('#auditRemark').val()).length > 200) {
		$('#diverror').html("审核备注最多可输入200个字符！");
		return false;
	}
	
	return true;
}

/**
* 待财务审核通过验证
*/
function checkFinAuditPass() {

	if ($('#auditIds').val() == "") {
		$('#diverror').html("至少选择一条待审核记录进行审核通过！");
		return false;
	}

	if ($.trim($('#auditRemark').val()).length > 200) {
		$('#diverror').html("审核备注最多可输入200个字符！");
		return false;
	}
	
	return true;
}

/**
* 获取列表中选中复选框对应的auditID或invoiceId串
*/
function getCheckedInputIDs(inputName) {

	var auditId = "";
	$('input[name=' + inputName + '][checked]').each(
		function(i){
			if(auditId == "") {
				auditId = $(this).val();
			} else{
				auditId = auditId + "," + $(this).val();
			}
		});

	return auditId;
}


/**
* 发票审核拒绝验证
*/
function checkInvoiceRefuse() {

	if ($('#invoiceIds').val() == "") {
		$('#diverror').html("至少选择一条待审核记录进行审核拒绝！");
		return false;
	}

	if ($.trim($('#auditRemark').val()).length > 200) {
		$('#diverror').html("审核备注最多可输入200个字符！");
		return false;
	}
	
	return true;
}

/**
* 发票审核通过验证
*/
function checkInvoicePass() {

	if ($('#invoiceIds').val() == "") {
		$('#diverror').html("至少选择一条待审核记录进行审核通过！");
		return false;
	}

	if ($.trim($('#auditRemark').val()).length > 200) {
		$('#diverror').html("审核备注最多可输入200个字符！");
		return false;
	}
	
	return true;
}

/**
*校验字符串中是否有指定字符
*/
function validateStr(str,c)
{
if   (str.indexOf(c)>-1){   
      return true;  
  }
  return false;   
}